PrimeSlider\Notices D

Total Complexity 156
Dependencies 3
Dependents 0
Total lines 845
Lines of code 529
Logical lines of code 287
Comment lines 178
Methods 22
Properties 2

Methods 22

Method Rating Maintainability Complexity Lines of code
render_api_notice()
C
37 24 76
is_notice_compatible_with_plugin()
B
44 19 42
cleanup_expired_dismissals()
B
43 16 51
should_show_notice()
A
48 13 32
show_notices()
A
43 11 49
show_api_notices()
A
49 12 30
dismiss()
A
53 9 21
notice_layout()
A
47 7 45
is_notice_dismissed()
S
53 7 23
dismiss_api_notice()
S
54 6 21
should_show_notice_cross_plugin()
S
54 6 20
get_api_notices_data()
S
56 4 19
store_notice_data()
S
60 4 12
should_show_based_on_priority()
S
64 3 11
should_show_notice_based_on_priority()
S
64 3 11
get_plugin_priority()
S
65 3 10
new_notice_layout()
S
55 1 29
get_instance()
S
71 2 6
are_both_plugins_installed()
S
73 2 5
add_notice()
S
73 2 5
__construct()
S
70 1 6
get_current_plugin_slug()
S
73 1 5